<?php 

	echo '<table width="100%">';
	echo '<thead>';
	echo '<tr>';
	echo '<td colspan="6">';
	echo "<b>DEMONSTRATIVO FINANCEIRO DE $ano</b><br />";
	echo 'Aluno(a): ' . $aluno['Aluno']['nome'] . ' - Data de Nascimento: ' . $aluno['Aluno']['data_nascimento'];
	echo '<br />Endereço: ' . $aluno['Aluno']['endereco_logradouro'] . ' ' . $aluno['Aluno']['endereco_numero'] . ' ' . $aluno['Aluno']['endereco_complemento'];
	echo ' - ' . $aluno['Aluno']['endereco_bairro'] . ' - ' . $aluno['Aluno']['endereco_cep'] . ' - ' . $aluno['Cidade']['nome'];
	echo '</td>';
	echo '</tr>';	
	echo '<tr class="titulo_detalhes">';
	echo '<td>Ano</td>';
	echo '<td>Mês</td>';
	echo '<td>Dt Vencimento</td>';
	echo '<td>Situação</td>';
	echo '<td>Dt Pagamento</td>';
	echo '<td align="right">R$ Mensalidade</td>';
	echo '</tr>';
	echo '</thead>';
	echo '<tbody>';
	
	$totalizadores = array();
	
	foreach ($mensalidades as $mensalidade) {
		
		$detalhamento  = '<tr>';
		$detalhamento .= '<td colspan="6">';
		$detalhamento .= '<table width="50%">';
		
		$total_mes = 0;
		
		foreach ($mensalidade['AlunoFinanceiroDetalhe'] as $detalhe) {
			
			if ($detalhe['tipo'] == 'D') {
				$total_mes += $this->Sistema->money_to_store($detalhe['valor']);
				$sinal = '(+) R$ ';
				@$totalizadores['debitos'] += $this->Sistema->money_to_store($detalhe['valor']); 
			} else {
				$total_mes -= $this->Sistema->money_to_store($detalhe['valor']);
				$sinal = '(-) R$ ';
				@$totalizadores['creditos'] += $this->Sistema->money_to_store($detalhe['valor']);
			}
			
			$detalhamento .= '<tr>';
			$detalhamento .= '<td>' . $eventos[$detalhe['evento_id']] . '</td>';
			$detalhamento .= '<td>' . $sinal . $this->Sistema->money_to_view($detalhe['valor']) . '</td>';
			$detalhamento .= '</tr>';
		}
		
		if ($mensalidade['AlunoFinanceiro']['situacao'] == 'P') {
			@$totalizadores['pago'] += $total_mes;
		}		
		
		$detalhamento .= '</table>';
		$detalhamento .= '</td>';
		$detalhamento .= '</tr>';
		
		echo '<tr class="box">';
		echo '<td>' . $mensalidade['AlunoFinanceiro']['ano'] . '</td>';
		echo '<td>' . $meses[$mensalidade['AlunoFinanceiro']['mes']] . '</td>';
		echo '<td>' . $mensalidade['AlunoFinanceiro']['data_vencimento'] . '</td>';
		echo '<td>' . $situacoes[$mensalidade['AlunoFinanceiro']['situacao']] . '</td>';
		echo '<td>' . $mensalidade['AlunoFinanceiro']['data_pagto'] . '</td>';
		echo '<td align="right">' . $this->Sistema->money_to_view($total_mes) . '</td>';
		echo '</tr>';
		echo $detalhamento;
		
	}
	echo '</tbody>';
	echo '</table>';
	
	$totalizadores['liquido'] = @$totalizadores['debitos'] - @$totalizadores['creditos'];
	$totalizadores['devedor'] = @$totalizadores['liquido'] - @$totalizadores['pago'];
?>

<table border="1" align="right" width="20%">
	<caption>Totalizadores:</caption>
	<tr><td></td><td align="right">R$</td></tr>
	<tr><td>Débitos</td><td align="right"><?php echo $this->Sistema->money_to_view(@$totalizadores['debitos']);?></td></tr>
	<tr><td>Descontos</td><td align="right"><?php echo $this->Sistema->money_to_view(@$totalizadores['creditos']);?></td></tr>
	<tr><td>Líquido</td><td align="right"><?php echo $this->Sistema->money_to_view(@$totalizadores['liquido']);?></td></tr>
	<tr><td>Pago</td><td align="right"><?php echo $this->Sistema->money_to_view(@$totalizadores['pago']);?></td></tr>
	<tr><td>Devedor</td><td align="right"><?php echo $this->Sistema->money_to_view(@$totalizadores['devedor']);?></td></tr>
</table>
	
